.container{
    -fx-border-color: -cf-border-color;
    -fx-border-radius: 3px;
}
.cf-table-view{
    -fx-background-insets: 0;
    -fx-padding:0px;
    /*-fx-border-color: -cf-border-color;*/
    /*-fx-border-width: 1px;*/
    -fx-font-size: 14px;
    /*-fx-border-radius: 3px;*/
    -fx-background-radius: 3px;
    -fx-background-color: transparent;
}
.cf-table-view > .column-header-background{
    -fx-background-color: transparent;
    /*-fx-background-color:rgba(0,0,0,0.05);*/
}
.cf-table-view .column-header{
    -fx-background-color: transparent;
    -fx-pref-height:36px;
    -fx-border-width: 0 0 1px 0;
    -fx-border-color:-cf-border-color;
}
.cf-table-view .column-header:last-visible{
    -fx-border-width: 0 0px 1px 0;
}
.cf-table-view .column-header .label {
    -fx-alignment: center-left;
    -fx-text-fill: -cf-text-color;
    -fx-padding: 0 5px 0 5px;
}
.cf-table-view > .virtual-flow > .clipped-container > .sheet > .table-row-cell:filled:hover{
    -fx-background-color: rgba(0,0,0,0.04);
}
.cf-table-view > .virtual-flow > .clipped-container > .sheet > .table-row-cell:filled:selected{
    -fx-background-color: rgba(0,0,0,0.08);
}
.table-view > .virtual-flow > .clipped-container > .sheet > .table-row-cell:filled:selected > .table-cell{
    -fx-text-fill: -cf-text-color;
}
.cf-table-view .table-row-cell {
    -fx-min-height:36px;
    -fx-background-insets: 0;
    -fx-border-width: 0 0 1px 0;
    -fx-border-color:transparent;
}
.cf-table-view .table-cell {
    -fx-border-width: 0 1px 0 0;
    -fx-border-color:transparent;
    -fx-alignment: center-left;
    -fx-padding: 0 5px 0 5px;
}
.cf-table-view .table-cell:last-visible{
    -fx-border-width: 0;
}
.cf-table-view .table-row-cell:even {
    -fx-background-color: transparent;
}
.cf-table-view .table-row-cell:odd {
    /*-fx-background-color: rgba(0,0,0,0.02);*/
    -fx-background-color: transparent;
}
.cf-table-view .table-cell:empty {
    -fx-border-width: 0px;
}
.cf-table-view .table-row-cell:empty {
    -fx-background-color: transparent;
    -fx-border-width: 0px;
    -fx-background-insets: 0;
}

/*分页样式*/
.cf-pagination{
    -fx-font-size:14px;
    -fx-page-information-visible:false;
    -fx-border-color: -cf-border-color;
    -fx-border-width: 1px 0 0 0;
}
.cf-pagination > .pagination-control > .page-information{
    -fx-text-fill:-cf-text-color;
}
.cf-pagination > .pagination-control .left-arrow-button,
.cf-pagination > .pagination-control .right-arrow-button,
.cf-pagination > .pagination-control .number-button{
    -fx-background-color: transparent;
    -fx-border-color: transparent;
}
.cf-pagination > .pagination-control .number-button:hover{
    -fx-cursor:hand;
    -fx-text-fill: -cf-primary-color;
}
.cf-pagination > .pagination-control .number-button:selected{
    -fx-background-color: transparent;
    -fx-text-fill: -cf-primary-color;
}
.cf-pagination > .pagination-control .left-arrow-button:hover > .left-arrow,
.cf-pagination > .pagination-control .right-arrow-button:hover > .right-arrow{
    -fx-background-color: -cf-primary-color;
}